parasite infested - Turkish English Dictionary